/*******************************************************************************
 * Package: com.hngtrust.iir.company.controller.vo
 * Type:    ListComprehensiveDataRespVO
 * Date:    2021/5/13 10:47
 *
 * Copyright (c) 2021 HUANENG GUICHENG TRUST CORP.,LTD All Rights Reserved.
 *
 * You may not use this file except in compliance with the License.
 *******************************************************************************/
package com.hngtrust.iir.company.controller.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 综合分析数据表
 *
 * @author Wanghan
 * @date 2021/5/13 10:38
 */

@ApiModel(description = "综合分析数据表")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ListComprehensiveDataRespVO {
    
    /**
     * 主键ID
     */
    @ApiModelProperty(value = "主键ID")
    private Long id;
    
    /**
     * 公司ID
     */
    @ApiModelProperty(value = "公司ID")
    private Long compId;
    
    /**
     * 年份
     */
    @ApiModelProperty(value = "年份")
    private Integer year;
    
    /**
     * 盈利能力得分
     */
    @ApiModelProperty(value = "盈利能力得分")
    private BigDecimal profitAbility;
    
    /**
     * 偿债能力得分
     */
    @ApiModelProperty(value = "偿债能力得分")
    private BigDecimal solvency;
    
    /**
     * 营运能力得分
     */
    @ApiModelProperty(value = "营运能力得分")
    private BigDecimal operationAbility;
    
    /**
     * 成长能力得分
     */
    @ApiModelProperty(value = "成长能力得分")
    private BigDecimal growAbility;
    
    /**
     * 现金流量得分
     */
    @ApiModelProperty(value = "现金流量得分")
    private BigDecimal cash;
    
    /**
     * 综合得分
     */
    @ApiModelProperty(value = "综合得分")
    private BigDecimal totalScore;
    
    /**
     * 盈利能力模块评价
     */
    @ApiModelProperty(value = "盈利能力模块评价")
    private String profitAbilityType;
    
    /**
     * 偿债能力模块评价
     */
    @ApiModelProperty(value = "偿债能力模块评价")
    private String solvencyType;
    
    /**
     * 营运能力模块评价
     */
    @ApiModelProperty(value = "营运能力模块评价")
    private String operationAbilityType;
    
    /**
     * 成长能力模块评价
     */
    @ApiModelProperty(value = "成长能力模块评价")
    private String growAbilityType;
    
    /**
     * 现金流量模块评价
     */
    @ApiModelProperty(value = "现金流量模块评价")
    private String cashType;
    
    /**
     * 综合得分模块评价
     */
    @ApiModelProperty(value = "综合得分模块评价")
    private String totalScoreType;
}
